package com.qianfeng.zhangwei.xmppdemo.config;

import java.io.File;

/**
 * @说 明：
 * @项目名称：Sz1504Adv
 * @包 名： com.qianfeng.zhangwei.xmppdemo.config
 * @类 名： XmppConfig
 * @创 建人： zhangwei
 * @创建时间：2015-08-11 13:27
 * @版 本：v1.0
 * @修 改人：
 * @修改时间：
 * @修改备注： 配置密钥凭证
 * CA证书
 * 保密性 - 只有收件人才能阅读信息。
 * 认证性 - 确认信息发送者的身份。
 * 完整性 - 信息在传递过程中不会被篡改。
 * 不可抵赖性 - 发送者不能否认已发送的信息。
 *
 *
 * 是否启用TLS安全传输协议
 * 安全传输层协议（TLS）用于在两个通信应用程序之间提供保密性和数据完整性。
 * 该协议由两层组成： TLS 记录协议（TLS Record）和 TLS 握手协议（TLS Handshake）。
 * 较低的层为 TLS 记录协议，位于某个可靠的传输协议（例如 TCP）上面，
 * 与具体的应用无关，所以，一般把TLS协议归为传输层安全协议。
 */
public class XmppConfig {
    /**
     * CA证书类型
     */
    public static final String TRUST_STORE_TYPE = "BKS";
    /**
     *
     */
    public static final String TRUST_STORE_PATH = System.getProperty("java.home") + File.separator //$NON-NLS-1$
            + "etc" + File.separator + "security"
            + File.separator + "cacerts.bks";
    /**
     * CA正式配置路径
     */
    public static final String TRUST_PROPERTY_PATH = System.getProperty("javax.net.ssl.trustStore");
    public static final String SERVER_HOST = "10.2.158.37"; //服务器的ip
    public static final int SERVER_PORT = 5222;   //服务器5222
    public static final String CLIENT_NAME = "android";

}
